/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package administrador;
/*
 * Javier Abellán. 30 de octubre de 2003
 *
 * RenderTabla.java
 *
 */

import java.awt.Component;
import java.awt.Color;
import javax.swing.table.TableCellRenderer;
import javax.swing.JTable;
import javax.swing.JLabel;
import javax.swing.Icon;
import javax.swing.JTextField;

/**
 */
public class RenderResultados extends JLabel implements TableCellRenderer
 {
     /**
      * Constructor por defecto.
      */
     
     public RenderResultados()
    {
        this.iconos = iconos;
     }
    
     public Component getTableCellRendererComponent(JTable table, Object value,
        boolean isSelected, boolean hasFocus, int row, int column) 
     {
     
         JTextField etiqueta = new JTextField();
         Color col;
         Color colB;
         
         if (value instanceof Object)
         {
         //Pregunto el valor de los dias para dar el formato:
         Object valor = value;
             if(row==0){
             col = new Color(0,0,0);
                colB = new Color(213, 254,213 ); 
                etiqueta.setText(String.valueOf(valor));
                etiqueta.setForeground(col);
                etiqueta.setBackground(colB);
             
             }else{
             etiqueta.setText(String.valueOf(valor));
             }
             if(row==3){
             col = new Color(0,0,0);
                colB = new Color(213, 254,213 ); 
                etiqueta.setText(String.valueOf(valor));
                etiqueta.setForeground(col);
                etiqueta.setBackground(colB);
             
             }else{
             etiqueta.setText(String.valueOf(valor));
             }
         
             if(row==5){
             col = new Color(0,0,0);
                colB = new Color(213, 254,213 ); 
                etiqueta.setText(String.valueOf(valor));
                etiqueta.setForeground(col);
                etiqueta.setBackground(colB);
             
             }else{
             etiqueta.setText(String.valueOf(valor));
             }
         if(row==15){
             col = new Color(0,0,0);
                colB = new Color(213, 254,213 ); 
                etiqueta.setText(String.valueOf(valor));
                etiqueta.setForeground(col);
                etiqueta.setBackground(colB);
             
             }else{
             etiqueta.setText(String.valueOf(valor));
             }
         if(row==16){
             col = new Color(0,0,0);
                colB = new Color(213, 254,213 ); 
                etiqueta.setText(String.valueOf(valor));
                etiqueta.setForeground(col);
                etiqueta.setBackground(colB);
             
             }else{
             etiqueta.setText(String.valueOf(valor));
             }
         
         
             etiqueta.setToolTipText (valor.toString());
             
     }
         
         
    if (isSelected){ 
         col = new Color(246, 230, 194);
         colB = new Color(103, 103, 102);
         etiqueta.setForeground(col);
         etiqueta.setBackground (colB);
     }else{

     }
     return etiqueta;   
         

     }
     
     private Icon[] iconos = null;
}

